strenuous times - Turc Anglais Dictionnaire